place infested with fleas - Turc Anglais Dictionnaire